package com.loong.loong.hik.property.result.resource;

import java.util.List;
import lombok.Data;

/**
 * @author jinyiang
 * @date 2023/3/17 21:57
 */
@Data
public class ResourcePersonAdvancePersonlistResult {
	// 返回码
	private String code;
	// 返回信息
	private String msg;
	// 返回数据
	private Data data;
	@lombok.Data
	public class Data {
		// 总数
		private int total;
		// 当前页数
		private int pageNo;
		// 每页大小
		private int pageSize;
		// 列表
		private List<Person> list;
		@lombok.Data
		public class Person {
			// 人员ID
			private String personId;
			// 人员名称
			private String personName;
			// 性别(1-男，2-女)
			private int gender;
			// 组织机构唯一标识
			private String orgIndexCode;
			// 电话号码
			private String phone;
			// 工号
			private String jobNo;
			// 证件类型(111-身份证)
			private int certificateType;
			// 证件号码
			private String certificateNo;
			// 创建时间(ISO 8601标准表示)
			private String createTime;
			// 更新时间(ISO 8601标准表示)
			private String updateTime;
			// 组织机构路径
			private String orgPath;
			// 组织机构路径名称
			private String orgPathName;
			// 人员照片
			private List<PersonPhoto> personPhoto;
			@lombok.Data
			public class PersonPhoto {
				// 人员照片唯一标识
				private String personPhotoIndexCode;
				// 照片uri
				private String picUri;
				// 服务器唯一标识
				private String serverIndexCode;
				// 人员ID
				private String personId;
			}
		}
	}
}
